'''水仙花数'''
# for item in range(100, 1000):
#     a0 = item // 100;  # 百位
#     a1 = item % 100 // 10;  # 十位
#     a2 = item % 10;  # 个位
#     if item == a0 ** 3 + a1 ** 3 + a2 ** 3:
#         print(item)

'''迭代'''
# def func(n):
#     res = n
#     for i in range(1, n):
#         res *= i
#     return res
#
# print(func(int(input('请输入一个正整数:'))))


'''递归'''
# def func(n):
#     if n == 1:
#         return 1
#     else:
#         return n*func(n-1)
# print(func(int(input('请输入一个数字:'))))


